artificial grove - Español Inglés Diccionario